Single-Length Key Calculator

Command: N [16-character key] [16-character data block]. Can be used in online, offline or secure state.

Function:     To encrypt and decrypt the given data block with the given single-length key.

Inputs:        Key (no parity required): 16 hexadecimal characters.
Data block: 16 hexadecimal characters.

Outputs:     The data encrypted with the key.
The data decrypted with the key.

Errors:        Data invalid; please re-enter: - the entered data does not comprise 16 hexadecimal characters. Re-enter the correct number of hexadecimal characters.

Example:

Online> N <Return>

Enter key: XXXXXXXXXXXXXXXX <Return>

Enter data: XXXXXXXXXXXXXXXX <Return>

Encrypted: XXXX XXXX XXXX XXXX   

Decrypted: XXXX XXXX XXXX XXXX